as punishment for my misdeeds - Français Anglais Dictionnaire